草庐IT

javax.annotation : @Nullable vs @CheckForNull

全部标签

java - 谷歌汽车工厂 : not annotated with @Provided?

所以我正在尝试使用googleautofactory,但出现了一个奇怪的错误。工厂类:@AutoFactory(className="MembersAdapterFactoryImpl")publicclassMembersAdapterextendsArrayAdapter{/***Getaninstanceofthehelper*/privateMembersAdapterHelpermMembersAdapterHelper;publicMembersAdapter(@ProvidedMembersAdapterHelpermembersAdapterHelper,Context

android - 错误 : Program type already present: com. google.common.annotations.Beta

自从我的androidstudio几天前更新后,由于这个错误,我一直在努力让我的应用程序再次运行。Programtypealreadypresent:com.google.common.annotations.BetaMessage{kind=ERROR,text=Programtypealreadypresent:com.google.common.annotations.Beta,sources=[Unknownsourcefile],toolname=Optional.of(D8)}这是我的build.gradle:applyplugin:'com.android.applica

java - Android 中的 "javax.net.ssl.SSLException: Not trusted server certificate"异常

当我尝试从我的Android应用程序访问HTTPSURL(.NetWebservice)时出现此异常:javax.net.ssl.SSLException:Nottrustedservercertificate这是我的代码:HttpParamsmyParams=newBasicHttpParams();HttpProtocolParams.setVersion(myParams,HttpVersion.HTTP_1_1);HttpProtocolParams.setContentCharset(myParams,"utf-8");myParams.setBooleanParameter

android - Android 上的 ORMLite 使用 javax.persistence 注释

我们已经开发了一个网络服务,现在正在构建一个Android应用程序来与网络服务通信。我们在我们的网络服务中使用持久性,也想在我们的Android应用程序中使用持久性。我们认为ORMLite是在Android上实现持久性的方式,我们希望javax.persistence支持对我们的应用程序来说足够好。我希望能够将Web服务的数据模型复制到Android应用程序,而不必修改注释。所以我尝试复制模型类并将ormlite-android-4.41.jar和ormlite-core-4.41.jar添加到我的Android项目中。不幸的是,这并没有奏效。我的IDE找不到javax.persist

android - 无法在 Android 应用程序中导入 javax.imageio.ImageIO

我想将Canvas对象保存为图像,为此我想使用ImageIO类。我正在使用Eclipse,但是当我尝试导入此库时(导入javax.imageio.ImageIO;)Eclipse向我显示错误“导入javax.imageio无法解析”。请。告诉我我必须做什么来解决这个问题并将imageiolib导入我的项目。谢谢 最佳答案 您已使用Android标记您的问题。javax.imageio.ImageIO不是Android平台的一部分,因此很遗憾您不能使用它。相反,您需要使用AndroidSDK中可用的内容来读取和存储图像。看看Bitma

android - 如何解决java.util.zip.ZipException duplicate entry : com/google/gson/annotations/Expose.类?

我已经使用fabrik插件实现了Twitter登录,在设置Twitter集成后我遇到了这个问题,有人可以告诉我这有什么问题吗?我已经粘贴了我的gradle和logcat。渐变代码buildscript{repositories{maven{url'https://maven.fabric.io/public'}}dependencies{classpath'io.fabric.tools:gradle:1.+'}}applyplugin:'com.android.application'repositories{maven{url'https://maven.fabric.io/pub

android - Android 遇到 Sun javax jar 问题

我一直在开发一个AndroidWeb服务程序,该程序使用了Sun的javax库中的许多类。eclipseIDE咆哮着“试图在核心库之外的其他东西中包含核心类(java.*或javax.*)。”我的应用程序是一个Android应用程序,我没有创建核心库。我正在使用几个.jars;javax.xml.ws、javax.xml.bind、javax.xml.soap、javax.xml.rpc和javax.jws。我相信我不能直接使用这些java字节码.jars。我将不得不使用dx工具将它们转换为delvik字节码或.dex文件。我做了一些额外的研究,发现禁止在android应用程序中使用任

android - 如何解决 javax.net.ssl.SSLPeerUnverifiedException : Hostname . com 未验证:

我有以下错误Hostnamedomain.comnotverified:Not"javax.net.ssl.SSLPeerUnverifiedException:peernotauthenticated"我之前能够连接到不同的主机,在这个主机上我遇到了问题,如何解决它javax.net.ssl.SSLPeerUnverifiedException:Hostnamedomain.comnotverified:certificate:sha1//WQM9QbrKs6DCFa9qN/EIw1ywBw=DN:CN=*.ipage.com,OU=DomainControlValidated-Ra

android - 改造 - 抛出异常 java.lang.IllegalArgumentException : Only one encoding annotation is allowed

大家好,这是我的示例代码@FormUrlEncoded@Multipart@POST("registration.php")CallgetSignupResponse(@Field("email")Stringemail,@Field("lname")Stringlname,@Field("fname")Stringfname,@Field("password")Stringpassword,@Part("filename")Filefile);问题是,当我尝试将文件参数添加为一个部分时,如果我只使用@Field,它会向我抛出一个错误,它工作得很好,但在我向其中添加@Part后却无法工

android - 重复文件复制到 APK error_prone/Annotations.gwt.xml in interactivemedia

错误:任务“:app:transformResourcesWithMergeJavaResForDevDebug”执行失败。com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:DuplicatefilescopiedinAPKerror_prone/Annotations.gwt.xmlFile1:/Users/manmohansingh/.android/build-cache/c5c673e638724b8a150c9a07f7